#pragma once

// ComboBoxENV

class ComboBoxENV : public CComboBox
{
	DECLARE_DYNAMIC(ComboBoxENV)
private:
	CFont m_fnt;
	BOOL  m_bHover;
private:
	void drawArrow(CDC*pDC,CRect rc);
public:
	ComboBoxENV();
	virtual ~ComboBoxENV();
	virtual void DrawItem(LPDRAWITEMSTRUCT lpDrawItemStruct);
	virtual void MeasureItem(LPMEASUREITEMSTRUCT lpMeasureItemStruct);
protected:
	DECLARE_MESSAGE_MAP()
public:
	afx_msg void OnPaint();
	afx_msg void OnMouseMove(UINT nFlags, CPoint point);
	afx_msg LRESULT OnMouseLeave(WPARAM,LPARAM);
};
